English Dictionary
◊ DOCTOR OF SCIENCE
Doctor of Science
n : an honorary degree in science [syn: {Doctor of Science}, {DS},
{ScD}]